hair-protecting cap - Français Anglais Dictionnaire